#if !defined(__OTA_HTTP_H)
#define __OTA_HTTP_H

#define OTA_URL_FILEINFO "http://192.168.16.45:8000/fileinfo.json"
#define OTA_URL_DOWNLOAD "http://192.168.16.45:8000/download/gateway"
// #define OTA_LOCAL_PATH "/home/zkevin/gateway.update"
#define OTA_LOCAL_PATH "/root/gateway.update"

/**
 * @brief 获取json数据
 * 
 * @param url 网址
 * @return char* json数据
 */
char *ota_http_getJson(char *url);


/**
 * @brief 下载文件
 * 
 * @param url 网址
 * @param filename 本地文件名
 * @return int 0成功，其他失败
 */
int ota_http_download(char *url, char *filename);


#endif /* __OTA_HTTP_H */